be strong physically - German English Dictionary